package com.swingolf.dao;

import java.util.*;

public interface AbstractDAO<TYPE> {

  void delete(TYPE entity);

  void update(TYPE entity);

  void save(TYPE entity);

  TYPE findById(Long id);

  List<TYPE> findAll();
}
